Batch Script-এ ফাইলের কনটেন্ট পড়া এবং লেখা খুবই গুরুত্বপূর্ণ কাজ। ফাইলের কনটেন্টকে প্রক্রিয়া করার জন্য আপনি type
এবং echo >
কমান্ড ব্যবহার করতে পারেন। নিচে এই কমান্ডগুলোর বিস্তারিত ব্যাখ্যা এবং উদাহরণ দেওয়া হলো।
Batch Script-এ ফাইলের কনটেন্ট পড়তে type
কমান্ড ব্যবহার করা হয়। type
কমান্ডটি একটি নির্দিষ্ট ফাইলের সমস্ত কনটেন্ট টার্মিনালে প্রদর্শন করে।
@echo off
type C:\path\to\file.txt
pause
এখানে type C:\path\to\file.txt
কমান্ডটি file.txt
ফাইলের সমস্ত কনটেন্ট টার্মিনালে দেখাবে।
@echo off
type C:\path\to\file.txt > C:\path\to\output.txt
pause
এখানে type
কমান্ডটি file.txt
ফাইলের কনটেন্ট নিয়ে তা output.txt
ফাইলে লেখে।
Batch Script-এ ফাইলের কনটেন্ট লেখার জন্য echo >
কমান্ড ব্যবহার করা হয়। এই কমান্ডের মাধ্যমে আপনি একটি নতুন ফাইল তৈরি করতে পারেন অথবা কোনো বিদ্যমান ফাইলে নতুন কনটেন্ট লিখতে পারেন।
@echo off
echo Hello, World! > C:\path\to\newfile.txt
pause
এখানে echo Hello, World! > C:\path\to\newfile.txt
কমান্ডটি একটি নতুন ফাইল newfile.txt
তৈরি করবে এবং সেখানে "Hello, World!" লেখা হবে। যদি ফাইলটি আগে থেকেই থাকে, তবে এটি তার পুরনো কনটেন্ট মুছে দিয়ে নতুন কনটেন্ট লেখে।
যদি আপনি কোনো ফাইলে নতুন কনটেন্ট যোগ করতে চান, তবে >>
ব্যবহার করা হয়। এটি পুরনো কনটেন্ট মুছে না দিয়ে নতুন কনটেন্ট অ্যাপেন্ড করে।
@echo off
echo New line of text >> C:\path\to\existingfile.txt
pause
এখানে echo New line of text >> C:\path\to\existingfile.txt
কমান্ডটি existingfile.txt
ফাইলে "New line of text" যুক্ত করবে, এবং পূর্বের কনটেন্ট অপরিবর্তিত থাকবে।
যদি আপনি ফাইলের কনটেন্টে কোনো পরিবর্তন করতে চান, তবে echo
এবং >
ব্যবহার করতে হবে। উদাহরণস্বরূপ:
@echo off
echo This is a new content. > C:\path\to\file.txt
pause
এখানে file.txt
ফাইলের কনটেন্ট সম্পূর্ণরূপে পরিবর্তিত হবে এবং নতুন কনটেন্ট হিসেবে "This is a new content." লেখা হবে।
Batch Script-এ আপনি একটি ফাইল থেকে নির্দিষ্ট ডেটা বের করার জন্য findstr
কমান্ড ব্যবহার করতে পারেন। এটি ফাইলের মধ্যে টেক্সট সার্চ করে প্রয়োজনীয় অংশটি বের করে।
findstr
দিয়ে ফাইল থেকে একটি নির্দিষ্ট শব্দ খোঁজা@echo off
findstr "Hello" C:\path\to\file.txt
pause
এখানে findstr
কমান্ডটি file.txt
ফাইলের মধ্যে "Hello" শব্দটি খুঁজে বের করবে এবং যদি এটি পাওয়া যায়, তবে টার্মিনালে তা প্রদর্শিত হবে।
Batch Script-এ ফাইলের কনটেন্ট পড়া এবং লেখা খুবই সহজ। type
কমান্ড ব্যবহার করে আপনি ফাইলের কনটেন্ট দেখতে পারেন, এবং echo >
কমান্ড দিয়ে ফাইলের কনটেন্ট লেখা যায়। আপনি নতুন ফাইল তৈরি করে তাতে লেখা ছাড়াও, বিদ্যমান ফাইলে নতুন কনটেন্ট অ্যাপেন্ড করতে পারেন। এগুলোর মাধ্যমে আপনি টেক্সট ফাইলগুলোতে ডেটা প্রসেস এবং কাস্টমাইজেশন করতে পারবেন।
common.read_more